Python Job: Software Developer

Job added on

Location

Chennai - India

Job type

Full-Time

Python Job Details

Job Responsibilities

  • Understand business requirements and translate them into an efficient and effective server-side application
  • Develop scalable and high-performance database designs
  • Develop and deploy highly responsive and efficient APIs
  • Collaborate with team lead(s), front-end engineers and other team members in an agile environment for enhancing features, fixing bugs and developing reusable RESTful APIs
  • Optimization of the applications for maximum speed, scalability and security
  • Keep up to date on the latest industry trends in upcoming technologies

Technical Experience:

  • Expert in Python, with knowledge of Django Web Framework
  • Familiarity with ORM (Object Relational Mapper) libraries
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Good knowledge of SQL databases like MySQL, PostgreSQL, MsSQL.,
  • Experienced with a web framework like React or Vue.js. Knowledge of TypeScript/Elm would be a bonus.
  • Worked with Django application deployment on the AWS platform is an added advantage.
  • Experience in Redis and Elasticsearch is an added advantage.
  • Proficient understanding of Git and other code versioning.
  • Experience in CI/CD, shell scripting and automation is a plus.

Job Types: Full-time, Regular / Permanent

Pay: ₹180,000.00 - ₹700,000.00 per year

Benefits:

  • Flexible schedule
  • Health insurance
  • Leave encashment
  • Provident Fund

Schedule:

  • Monday to Friday

Supplemental Pay:

  • Performance bonus
  • Quarterly bonus
  • Yearly bonus